excessive menstruation - Turkish English Dictionary